package com.mes.cloud.api.dto.request.area;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 地址
 *
 * @author ysd
 * @version 2019/11/13  16:04
 * @email shaodong.yuan@pactera.com
 */
@Data
public class SynchroAddressRequest implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "客户id", required = false)
    private String customerId;

    @ApiModelProperty(value = "地址主键", required = false)
    private String rowId;

    @ApiModelProperty(value = "省", required = false)
    private String province;

    @ApiModelProperty(value = "城市", required = false)
    private String city;

    @ApiModelProperty(value = "区县", required = false)
    private String county;

    @ApiModelProperty(value = "乡镇", required = false)
    private String town;

    @ApiModelProperty(value = "村委会", required = false)
    private String village;

    @ApiModelProperty(value = "具体地址", required = false)
    private String detailedAddress;

    @ApiModelProperty(value = "邮政编码", required = false)
    private String postalCode;

    @ApiModelProperty(value = "地址类型", required = false)
    private String type;

    @ApiModelProperty(value = "是否主要", required = false)
    private String mainFlag;

    @ApiModelProperty(value = "是否删除", required = false)
    private String ifDel;

    @ApiModelProperty(value = "数据来源Id", required = false)
    private String fromUid;

}